package com.woniuxy01;


import java.util.Date;

class Ccc{
    static {
        System.out.println("父类静态代码块，记录类加载的时间，可以给静态成员变量赋值");
    }

    {
        System.out.println("父类非静态代码块,对象的创建时间，记录到数据库"+new Date());
    }

    public Ccc(){
        System.out.println("父类构造方法");
    }
}

class Ddd extends Ccc{

    static {
        System.out.println("子类静态代码块");
    }

    {
        System.out.println("子类非静态代码块");
    }

    public Ddd(){
        System.out.println("子类构造方法");
    }
}

public class Test03 {
    public static void main(String[] args) {
//        Ccc ccc = new Ccc();
        Ddd d1=new Ddd();
        Ddd d2=new Ddd();
    }
}
